SYNOPSIS:

} label [iterator] [condition]

DESCRIPTION:

End a loop block named label. The iterator expression will
be evaluated but the result is ignored.
As long as condition is true, it will jump back to the
corresponding opening bracket.

This construct can be used to emulate the usual C language
loop constructs:

    for(initializer;condition;iterator) { commands }

can be emulated as

    initializer
    { name condition
        commands
    } name iterator

    while(condition) { commands }

can be emulated as

    { name condition
        commands
    } name

    do { commands } while(condition)

can be emulated as

    { name
        commands
    } name - condition

SEE ALSO:

{, BREAK, CONTINUE, expression